From need definition to on-site execution, the project manager will be responsible for ensuring the successful delivery of each project phases. In order to support the growth of its Energy and Resources sector, CIMA+ is currently looking for a project manager to join its new Industrial Mechanics dep...